package com.xiashitech.agent.rule.usermatch;

import java.util.Arrays;
import java.util.List;

public class Register {
    public static List<String> registUserMatch() {
        return Arrays.asList(
                "com.xiashitech.agent.instrumentation.bridge.Java8Bridge", //调用入口
                "com.xiashitech.agent.rule.usermatch.base.UserInfoMatchRule", //调用入口
                "com.xiashitech.agent.rule.usermatch.inst.XSAuthenticationUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSCommonHS256JWTUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSHttpRequestUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSOAuth2AccessTokenUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSOgnlForJedisUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSOgnlForRequestUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSSpringControllerUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSHttpSessionUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSRedisResponseUserMatch",
                "com.xiashitech.agent.rule.usermatch.inst.XSAuthenticationV2UserMatch"
        );
    }
}
